:root{
	/*list*/
	--list-ul-block-color: #b9751b;
	--list-ul-disc-color: #ff7300;
	--list-ul-hover: #dd922f;
	--list-ol-block-color: #3573a5;
	--list-ol-number-color: #a3bee0;
	--list-ol-hover: #5c95e0;
	--font-size-list:16px;
}

/* 有序列表 list */
ol {
  margin-left: 10px;
  font-weight: 900;
  color:var(--list-ul-disc-color);
}

ol ol {
  font-weight:normal;
  color:var(--list-ol-number-color);  
}

ol > li {
  margin-left: -5px;
  padding-left: 6px;
  border-radius: 5px;
  margin-bottom: 10px;
  padding-right: 6px;
} 

.theme-dark ol > li {
  border-left: 2px solid var(--list-ol-block-color);
} 

.theme-light ol > li {
  border-left: 2px solid var(--list-ol-block-color);
} 

ol > li:hover {
  border-color: var(--list-ol-hover);
}

ol > li::marker {
  font-weight: bold;
  color: var(--list-ol-number-color);
}

ul li, ol li {
  font-size: var(--font-size-list); 
}